thyme-leaf sandwort - German English Dictionary